Sampling with an Exponent different from two. #41
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Allow acceptance probabilities different from$|\psi(s)|^2$ .$|\psi(s)|^\mu$ .$|\psi(s)|^{2-\mu}$ .$\mu=2$ , this distribution is equivalent to the uniform distribution).
In the proposed PR, acceptance probabilities are
Consequently, all expectation values require reweighting with probabilities
In this PR, samples are expected to be returned together with such a probability distribution (In the case of
Therefore, the differentiation between cases where a probability distribution is provided alongside the samples and those where it is not is no longer necessary. These functions have been deleted.
Two tests were added to certify the correct working of the sampler: A time evolution in the
tdvp_t.py
test file and a sampling test insampler_t.py
.Quantities that are evaluated using the
mpi_wrapper.py
are expected to be arrays of rank 3, to allow for unified treatment of all cases.